Implied confession - Spanish English Dictionary